1
general::
Phrase(s): hail from some place
to come from some place as one’s hometown or birthplace; to originate in some place. • He hails from a small town in the Midwest. • Where do you hail from?
McGrawhill's American Idioms And Phrasal Verbs
2
general::
Come from, originate from, as in He hails from Oklahoma. This term originally referred to the port from which a ship had sailed. [Mid-1800s]
American Heritage Idioms